package week4.num.ExceptionDemo01.neueduTotal.solar;

import java.awt.*;

/**
 * 实现画和移动接口的抽象类
 */
public abstract class AbstrectSolarObject implements IMoveable,Drawable{
    //行星的x坐标
    public int x;
    //行星的y坐标
    public int y;
    //行星的速度
    //public double speed;


    //创建图片变量添加图片
    public Image img;
    //图片的宽
    public int width;
    //图片的高
    public int height;


    //公转轨道以谁为中心
    public AbstrectSolarObject center;


    //重写移动接口行星移动的方法
    @Override
    public void move() {

    }


    //重写画接口将行星展示在界面上的方法
    @Override
    public void draw(Graphics g) {
        g.drawImage(img,x,y,null);
    }
}
